Finned radiator - Spanish English Dictionary